Skip to content

[gsoc25] Improving the netjsongraph.js Visualization Library Blog Post #133

Merged
nemesifier merged 10 commits intomasterfrom
GSoC-25-NetJSONgraph
Sep 29, 2025
Merged

[gsoc25] Improving the netjsongraph.js Visualization Library Blog Post #133
nemesifier merged 10 commits intomasterfrom
GSoC-25-NetJSONgraph

Conversation

@cestercian
Copy link
Copy Markdown
Contributor

Project Report for GSoC 2025 project : Improving the netjsongraph.js Visualization Library

Copy link
Copy Markdown
Member

@nemesifier nemesifier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's on track, let's improve it.

Use yarn prettify, fix QA checks.

I see a lot of bloat in this blog post, try to reduce fancy words that add no value. Less is more.

Major rewrite of the GSoC 2025 netjsongraph.js blog post for clarity, technical depth, and improved structure. Added multiple GIF and PNG demo images to visually showcase new features such as cluster prevention, client overlays, zoom-dependent labels, duplicate node ID handling, and zoom level fixes. Updated author, image metadata, and expanded technical explanations of implemented features and fixes.
@cestercian cestercian marked this pull request as ready for review September 28, 2025 21:55
cestercian and others added 6 commits September 29, 2025 03:37
- Fix cross-platform sed command in Makefile for both macOS and Linux
- Add venv exclusion to flake8 configuration to prevent checking virtual environment files

These changes resolve the QA check failures on the CI server.
@nemesifier nemesifier merged commit e18c6ed into master Sep 29, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants